<?php

namespace Admin\Controller;
//use Think\Controller;
use Think\Verify;
use Tools\AdminController;

/**
* 后台登陆系统
*/
class ManagerController extends AdminController
{
	
	function login()
	{
		if(!empty($_POST)){
			//dump($_POST);
			$vry=new Verify();
			if($vry->check($_POST['captcha'])){
				//校验用户密码
				$manager=new \Model\ManagerModel();
				$info=$manager->checkNamePwd($_POST['admin_user'],$_POST['admin_psd']);
				if($info){
					//sesiion
					session('admin_id',$info['mg_id']);
					session('admin_name',$info['mg_name']);
					//session('mg_pwd',$_POST['$mg_pwd']);
					$this->redirect('Index/index');
				}else{
					echo "<script>alert('用户名密码错误')</script>";
				}
			}else{
				echo "<script>alert('验证码错误')</script>";
			}

		}

		//var_dump(get_defined_constants(true));
		$this->display();
	}

	function logout()
	{
		session(null);
		$this->redirect('login');
	}

	function verityImg() {
		//自定义验证码配置
		$cfg=array(
			'imageH'    =>  50,               // 验证码图片高度
			'imageW'    =>  100,               // 验证码图片宽度
			'length'    =>  4,               // 验证码位数
			'fontSize'  =>  15,              // 验证码字体大小(px)
			'fontttf'   =>  '',              // 验证码字体，不设置随机获取
		);

		$very=new Verify($cfg);
		$very->entry();		//输出验证码并保存在session中
	}
}